	.bookDetailPage {
		width: 100%;
		height: 400px;
		margin-top: 20px;
	}
	.Original_cover_pic {
		width: 40%;
		height: 53%;
		overflow: hidden;
		background: rgb(1, 160, 218);
		margin-left: 10px;
		float: left;
		border-radius: 8px;
		display: flex;
		align-items: center;
		margin-top: 46px;
		margin-left: 14px;
	}
	.Original_cover_pic img {
		align-items: center;
		max-height: 100%;
		max-width: 100%;
	}

	.Original_DetailPage_text {
		float: left;
		margin-left: 17px;
		margin-top: 30px;
	}

	.Original_DetailPage_title {
		font-size: 20px;
		font-weight: 550;
	}

	.DetailPage_box{
		width: 130%;
		height: 45px;
		position: relative;
		margin-top: 0px;
	}
	
	.Original_DetailPage_author,
	.Original_DetailPage_tag,
	.Original_DetailPage_special,
	.Original_DetailPage_chapter_num,
	.Original_DetailPage_numb{
		font-size: 15px;
		margin-top: -5px;
	}
	
	.Original_DetailPage_chapter_num a{
		margin-left: 5px;
		margin-right: 5px;
	}

	.Original_DetailPage_author,
	.Original_DetailPage_tag,
	.Original_DetailPage_special a{
		margin-right: 10px;
		text-decoration: none;
	}
	.DetailPage_box li{
		list-style: none;
	}
	.DetailPage_readbut{
		height: 37px;
		padding: 7px 11px;
		font-size: 12px;
		left: 0;
		top: 4px;
		margin-top: 0px;
		margin-left: 0px;
	}
	.DetailPage_Collectionbut_start{
		left: 90px;
		font-size: 29px;
		color: #F0AD4E;
		top: 8px;
	}
	.DetailPage_share{
		left: 93px;
		font-weight: 500;
		top: 9px;
		font-size: 24px;
		color: rgb(97,186,254);
	}
	.DetailPage_readbut,.DetailPage_Collectionbut_start,.DetailPage_Collectionbut_end{
		float: left;
		position: absolute;
	}

	#DetailPage_briefIntroduction {
		width: 100%;
		float: left;
		margin-top: 2px;
		padding: 14px 0;
	}

	.briefIntroduction {
		font-size: 16px;
		text-align: center;
		background: rgb(232, 232, 229);
	}

	.Original_briefIntroduction_text {
		font-size: 11px;
		text-indent: 1em;
		margin-top: 5px;
		color: #000000;
		border-bottom: rgb(232,232,229) 9px solid;
		padding: 4px 5px;
	}
.book_Recommend_title
	a {
		text-decoration: none !important;
	}

	.add_style {
		height: 16px;
		display: block;
		text-align: center;
		background: rgb(232, 232, 229);
		line-height: 16px;
	}

	.chapter_box {
		float: left;
		width: 100%;
		margin-top: 10px;
		border-bottom: rgb(232, 232, 229) 5px solid;
		padding-bottom: 10px;
	}

	.chapter_title {
		width: 100%;
		background: rgb(1, 160, 218);
		font-size: 16px;
		height: 28px;
		line-height: 28px;
		padding-left: 35px;
		color: whitesmoke;
		font-weight: 500;
	}

	.chapter_box ul {
		margin-left: -35px;
	}

	.chapter_box li {
		width: 100%;
		font-size: 15px;
		list-style: none;
		border-bottom: #ADADAD 2px solid;
		color: #000000;
		height: 33px;
		line-height: 33px;
	}

	.chapter_box li a {
		color: #000000;
	}

	.chapter_logo {
		margin-right: 16px;
		margin-left: 6px;
	}

	.Arrow_style {
		line-height: 33px;
		margin-right: 10px;
		float: right;
	}

	.button_box {
		background: rgb(232, 232, 229);
		width: 100%;
		height: 36px;
	}
	
	.DetailPage_readbut{
		padding: 6px 12px;
		margin-top: 0;
		font-size: 14px;
		color: #F9F9F9;
		border-bottom-right-radius: 6px;
		border-top-right-radius: 6px;
		background-color: rgb(0,164,180); 
	}
	
	.book_Recommend_butbox{
		width: 90%;
		margin: 0 auto;
		margin-top: 2px;
	}

	.book_Recommend,.book_comment {
		width: 100%;
		height: 28px;
		float: left;
		margin-top: 20px;
		background: rgb(1, 160, 218);
	}
	.book_Recommend_title,.book_comment_title{
		line-height: 28px;
		font-size: 16px;
		color: whitesmoke;
		font-weight: 500;
		margin-left: 35px;
	}
	.book_Recommend_box{
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-around;
		padding: 31px 10px;
		text-align: center;
	}

	.null_box {
		width: 100%;
		height: 70px;
		float: left;
	}
	.return_but {
		width: 20%;
		line-height: 40px;
		margin-left: 5px;
		font-size: 19px;
		color: #D9EDF7;
		float: left;
	}

	.header_center {
		width: 56%;
		text-align: center;
		line-height: 40px;
		float: left;
		font-size: 15px;
		font-weight: 800;
		color: #D9EDF7;
	}

	.header_right {
		width: 27%;
		float: left;
		color: #D9EDF7;
		font-size: 18px;
	}

	.header_right span {
		float: right;
		line-height: 40px;
	}
	
	.all_comment{
		width: 100%;
		float: left;
	}
	
	.book_comment_box{
		width: 100%;
		margin-top: 57px;
	}
	
	.book_comment_boxitems{
		width: 100%;
		padding: 10px 5px;
		border-top: rgb(204,204,204) 1px solid;
		border-bottom: rgb(204,204,204) 1px solid;
		margin-top: 5px;
		overflow: hidden
	}
	.comment_user_headportrait{
		width: 10%;
		height: 10%;
		float: left;
		margin-top: -7px;
	}
	.headportrait_comment{
		width: 100%;
		height: 100%;
	}
	.comment_user_text{
		width: 80%;
		float: left;
		margin-left: 5px;
	}
	.comment_user{
		height: 20px;
		line-height: 20px;
		font-size: 15px;
		margin-top: 4px;
	}
	.comment_time{
		font-size: 12px;
		margin-top: 0px;
		height: 10px;
		line-height: 10px;
	}
	.glyphicon{
		margin-right: 4px;
	}
	.comment_content{
		width: 100%;
		border-radius: 5px;
		background: rgb(245,245,246);
		padding: 2px 19px;
		margin-top: 16px;
	}
	.form-control{
		height: 32px;
		line-height: 36px;
	}
	.release_but{
		font-size: 14px;
		margin-top: 0px;
	}
	#comment_null_text{
		width: 100%;
		height: 123px;
		background: url(../../assets/img/comment/001.png) no-repeat left 50%;
		color: rgb(1,160,218);
		text-align: center;
		line-height: 86px;
		display: none;
	}